/* pages/goos_deta/index.wxss */
page {
    padding-bottom: 90rpx;
}

.goods_detail_swiper {
    swiper {
        height: 65vw;
        text-align: center;

        swiper-item {
            width: 70vw;

            image {
                width: 65vw;

            }
        }
    }
}

.goods_price {
    padding: 15rpx;
    color: var(--themeColor);
    font-size: 35rpx;
    font-weight: 700;

}

.goods_description_shoucang {
    display: flex;
    border-bottom: 10rpx solid rgb(236, 238, 235);


    .goods_description {
        line-height: 41rpx;
        font-size: 27.5rpx;
        flex: 5;
        padding: 10rpx 25rpx;
        display: -webkit-box;
        overflow: hidden;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;

    }

    .goods_shoucang {
        border-left: 1px solid #000;
        display: flex;
        flex: 1;
        flex-direction: column;
        justify-content: center;
        align-items: center;

        .shoucangle {
            color: var(--themeColor);
        }

        text {
            font-size: 35rpx;
        }

        view {
            font-size: 27.5rpx;
        }
    }
}

.detail_head {
    padding: 15rpx 25rpx;
    color: var(--themeColor);
    font-size: 33rpx;
    font-weight: 600;
    border-bottom: 10rpx solid rgb(236, 238, 235);
}

.btm_tool {
    border-top: 1px solid #ccc;
    width: 100%;
    display: flex;
    position: fixed;
    bottom: 0;
    left: 0;
    height: 90rpx;
    background-color: #fff;

    .tool_item {
        position: relative;
        flex: 10;
        font-size: 25rpx;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;

        button {
            position: absolute;
            width: 100%;
            height: 100%;
            opacity: 0;
        }
    }

    .add_cart {
        font-size: 28rpx;
        color: #fff;
        flex: 18;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
        background-color: #ffa500;

    }

    .now_buy {
        font-size: 28rpx;
        color: #fff;

        flex: 18;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
        background-color: #eb4450;

    }
}